supplying with stores, provisions - Turc Anglais Dictionnaire